buzzing insect - English Synonyms Dictionary